From 770725fbdcc8ea7bf47ef0af5a43a239bef98ff6 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 16 Aug 2022 15:31:41 -0700 Subject: sveltekit route migration --- src/routes/[username]/+page.server.js | 14 ++ src/routes/[username]/+page.svelte | 81 +++++++++++ src/routes/[username]/customers.svelte | 5 - src/routes/[username]/customers/+page.svelte | 5 + src/routes/[username]/dashboard.svelte | 121 ---------------- src/routes/[username]/dashboard/+page.svelte | 121 ++++++++++++++++ src/routes/[username]/index.js | 14 -- src/routes/[username]/index.svelte | 79 ----------- src/routes/[username]/receive.svelte | 175 ----------------------- src/routes/[username]/receive/+page.svelte | 175 +++++++++++++++++++++++ src/routes/[username]/settings.svelte | 176 ------------------------ src/routes/[username]/settings/+page.svelte | 176 ++++++++++++++++++++++++ src/routes/[username]/support.svelte | 60 -------- src/routes/[username]/support/+page.svelte | 60 ++++++++ src/routes/[username]/transactions.svelte | 60 -------- src/routes/[username]/transactions/+page.svelte | 60 ++++++++ 16 files changed, 692 insertions(+), 690 deletions(-) create mode 100644 src/routes/[username]/+page.server.js create mode 100644 src/routes/[username]/+page.svelte delete mode 100644 src/routes/[username]/customers.svelte create mode 100644 src/routes/[username]/customers/+page.svelte delete mode 100644 src/routes/[username]/dashboard.svelte create mode 100644 src/routes/[username]/dashboard/+page.svelte delete mode 100644 src/routes/[username]/index.js delete mode 100644 src/routes/[username]/index.svelte delete mode 100644 src/routes/[username]/receive.svelte create mode 100644 src/routes/[username]/receive/+page.svelte delete mode 100644 src/routes/[username]/settings.svelte create mode 100644 src/routes/[username]/settings/+page.svelte delete mode 100644 src/routes/[username]/support.svelte create mode 100644 src/routes/[username]/support/+page.svelte delete mode 100644 src/routes/[username]/transactions.svelte create mode 100644 src/routes/[username]/transactions/+page.svelte (limited to 'src/routes/[username]') diff --git a/src/routes/[username]/+page.server.js b/src/routes/[username]/+page.server.js new file mode 100644 index 00000000..2e52c431 --- /dev/null +++ b/src/routes/[username]/+page.server.js @@ -0,0 +1,14 @@ +import { get } from '$lib/utils'; + +export async function load({ params }) { + let { username } = params; + let body; + + try { + body = await get(`/users/${username}`); + } catch (e) { + body = {}; + } + + return body; +} diff --git a/src/routes/[username]/+page.svelte b/src/routes/[username]/+page.svelte new file mode 100644 index 00000000..c0183883 --- /dev/null +++ b/src/routes/[username]/+page.svelte @@ -0,0 +1,81 @@ + + +{#if username} + + +
+
+
+

{username}

+ +

Address goes here

+ + +
+ +
+
+ +

Scan to pay with bitcoin

+ +
+ {lightningAddress} + +
+
+
+
+{:else} + +{/if} diff --git a/src/routes/[username]/customers.svelte b/src/routes/[username]/customers.svelte deleted file mode 100644 index 1935b156..00000000 --- a/src/routes/[username]/customers.svelte +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/src/routes/[username]/customers/+page.svelte b/src/routes/[username]/customers/+page.svelte new file mode 100644 index 00000000..1935b156 --- /dev/null +++ b/src/routes/[username]/customers/+page.svelte @@ -0,0 +1,5 @@ + + + diff --git a/src/routes/[username]/dashboard.svelte b/src/routes/[username]/dashboard.svelte deleted file mode 100644 index d056399f..00000000 --- a/src/routes/[username]/dashboard.svelte +++ /dev/null @@ -1,121 +0,0 @@ - - -{#if $user} - - -
-

{$user.username}

- Address goes here -
- -
-
-

- {withdrawing ? 'Withdraw' : 'Dashboard'} -

- {#if !withdrawing} - Bitcoin Price: {$rate ? btcPrice : 'fetching rate...'} - {$preferredCurrency} - - - Data from Binance. - - -

- ACCOUNT BALANCE -

- - {$rate ? accountBalanceFiat : 'fetching rate...'} - - {accountBalanceSats} SATS - - -

You will be charged a 1% withdrawal fee on the amount.

- {:else} -
- - -
- - -
- -
- -